#include <uapi/asm-generic/ioctl.h>

#ifndef _GPIO_IOCTL_H

#define MAGIC 'Z'


#define OUTPUT_HEIGHT 0x01
#define OUTPUT_LOW 0x02
#define READ_STATUS 0x03

// 无参命令，控制引脚输出高电平
#define OUTPUT_HEIGHT_COMMAND _IO(MAGIC,OUTPUT_HEIGHT)

// 无参命令，控制引脚输出低电平
#define OUTPUT_LOW_COMMAND _IO(MAGIC,OUTPUT_LOW)

// 读取引脚电平状态命令
#define READ_STATUS_COMMAND _IOR(MAGIC,READ_STATUS,char)

#endif